package com.ynwt.util;

/**
 * Created by huangying on 2017/6/12.
 */
public class StringUtil {

    /**
     * emoji表情替换
     *
     * @param source 原字符串
     * @param slipStr emoji表情替换成的字符串
     * @return 过滤后的字符串
     */
    public static String filterEmoji(String source,String slipStr) {
        if(isNotNull(source)){
            return source.replaceAll("[\\ud800\\udc00-\\udbff\\udfff\\ud800-\\udfff]", slipStr);
        }else{
            return source;
        }
    }

    /**
     * 判断字符串是否为null或者空
     * @param s
     * @return
     */
    public static boolean isNull(String s) {
        return null == s || "".equals(s.trim());
    }

    /**
     * 判断字符串是否不为null或者空
     * @param s
     * @return
     */
    public static boolean isNotNull(String s) {
        return null != s && !"".equals(s.trim());
    }


}
